package com.codejoys.monitor.mapper;

import com.codejoys.monitor.domain.ViewDevice;
import com.codejoys.monitor.domain.ViewDeviceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ViewDeviceMapper {
    long countByExample(ViewDeviceExample example);

    int deleteByExample(ViewDeviceExample example);

    int insert(ViewDevice record);

    int insertSelective(ViewDevice record);

    List<ViewDevice> selectByExample(ViewDeviceExample example);

    int updateByExampleSelective(@Param("record") ViewDevice record, @Param("example") ViewDeviceExample example);

    int updateByExample(@Param("record") ViewDevice record, @Param("example") ViewDeviceExample example);
}